income from immovable capital - Francés Inglés Diccionario